wire windlass - French English Dictionary